package com.cskaoyan.service.wx;

import com.cskaoyan.bean.BaseRespVo;
import com.cskaoyan.bean.param.BaseParam;
import com.cskaoyan.bean.wx.coupon.WxCouponListVO;
import com.cskaoyan.bean.wx.coupon.WxCouponMylistVO;

import java.util.List;

/**
 * @author chenai
 * @description TODO
 * @date 2022-06-07 21:40
 */
public interface WxCouponService {
    WxCouponMylistVO mylist(BaseParam baseParam,Integer status , Integer userId);

    BaseRespVo receive(Integer couponId,Integer userId);

    WxCouponListVO list(BaseParam baseParam);

    BaseRespVo exchange(Integer userId, String code);

    WxCouponMylistVO selectList(Integer userId,Integer cartId,Integer groupOnRulesId);
}
